Process Algebra, CCS, and Bisimulation Decidability
نویسندگان
چکیده
Over the past fifteen years, there has been intensive study of formal systems that can model concurrency and communication. Two such systems are the Calculus of Communicating Systems, and the Algebra of Communicating Processes. The objective of this paper has two aspects; (1) to study the characteristics and features of these two systems, and (2) to investigate two interesting formal proofs concerning issues of decidability of bisimulation equivalence in these systems. An examination of the processes that generate context-free languages as a trace set shows that their bisimulation equivalence is decidable, in contrast to the undecidability of their trace set equivalence. Recent results have also shown that the bisimulation equivalence problem for processes with a limited amount of concurrency is decidable. Comments University of Pennsylvania Institute for Research in Cognitive Science Technical Report No. IRCS-94-06. This technical report is available at ScholarlyCommons: http://repository.upenn.edu/ircs_reports/152
منابع مشابه
On the Decidability of Checking Problems for CCS with Static μ-Operator
The paper considers the strong bisimilarity/similarity checking problems for CCS and CCS, two typical variants of CCS. The strong bisimilarity of the CCS/CCS processes is shown to be Π 1 -complete, even when the processes are restricted to the restriction prenex normal forms. The strong bisimilarity between a CCS/CCS process and a fixed regular process is also shown to be Π 1 -complete. The pap...
متن کاملOn the expressive power of recursion, replication and iteration in process calculi
We investigate the expressive power of three alternative approaches for the definition of infinite behaviors in process calculi, namely, recursive definitions, replication and iteration. We prove several discrimination results between the calculi obtained from a core CCS by adding the three mechanisms mentioned above. These results are obtained by considering the decidability of four basic prop...
متن کاملDecidable Subsets of CCS
Process algebra is a very interesting framework for describing and analyzing concurrent systems. Therefore CCS is used very often and considered pretty important. But it is undecidable if two CCS agents are bisimilar. Luckily Christensen, Hirshfeld and Moller showed 1994 in their paper “Decidable Subsets of CCS” that bisimulation for CCS without communication or without restriction and relabell...
متن کاملFurther Formalization of the Process Algebra CCS in HOL4
In this project, we have extended previous work on the formalization of the process algebra CCS in HOL4. We have added full supports on weak bisimulation equivalence and observation congruence (rooted weak equivalence), with related definitions, theorems and algebraic laws. Some deep lemmas were also formally proved in this project, including Deng Lemma, Hennessy Lemma and several versions of t...
متن کاملA comparison of bisimulation-based semantic equivalences for noninterleaving behaviour over CCS processes
A number of extensions to the process algebra CCS (Calculus of Communicating Systems) have been proposed to deal with noninterleaving behaviour such as location and causality. The aim of the paper is to use existing and new comparison results to provide a hierarchy of these semantic equivalences over pure finite CCS terms. It is not possible to include some extensions in this hierarchy and the ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2016